a {
    color: #fff;
    text-decoration: none;
}
.w101-wrapper {max-width:1660px;margin:0 auto;padding:0 32px;}
@media screen and (max-width:1200px) {
	.w101-wrapper {padding:0 24px;}
}
@media screen and (max-width:768px) {
	.w101-wrapper {padding:0 16px;}
	.wmn-ruler {display:none;}
}
/*!- w101-wrapper end -*/
/*!- w101-section begin -*/
.w101-section {margin-bottom:64px;}
@media screen and (max-width:1200px) {
	.w101-section {margin-bottom:24px;}
}
@media screen and (max-width:768px) {
	.w101-section {margin-bottom:16px;}
}
.w101-section.seamless {margin-bottom:0;}


/*首页banner  开始*/
.w101-banner .w101-banner-wrap {position:relative;}
.w101-banner .w101-banner-wrap.banner-h5,.w101-banner .w101-banner-wrap:nth-child(2) {display:none;}
.w101-banner .w101-banner-item {display:block;width:100%;height:100vh;position:relative;}
.w101-banner .w101-banner-cover {display:block;position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto;}
.w101-banner .w101-banner-cover > img,.w101-banner .w101-banner-cover > video {display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}
.w101-banner .w101-banner-mask {display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.35);}
.w101-banner .w101-banner-info {position:relative;z-index:2;width:60%;padding-top:35vh;text-align:center;}
.w101-banner .w101-banner-info .w101-banner-info-title {font-size:18px;line-height:1.8;font-weight:400;margin-top:0;color:rgba(255,255,255,0.85);}
.w101-banner .w101-banner-info .w101-banner-info-desc {font-size:26px;line-height:1.3;font-weight:400;color:rgba(255,255,255,0.85);}
.w101-banner .w101-banner-info .w101-banner-info-button {display:inline-block;line-height:40px;padding:0 24px;font-size:16px;margin-top:5vh;color:rgba(255,255,255,0.85);background-color:#EE922B;transition:all .5s;}
.w101-banner .w101-banner-info .w101-banner-info-button:hover {background-color:#a7661e;}
.w101-banner .w101-banner-pagination {position:absolute;z-index:2;bottom:5%;left:50%;white-space:nowrap;transform:translateX(-50%);}
.w101-banner .w101-banner-pagination .swiper-pagination-bullet {width:36px;height:5px;border-radius:0;opacity:1;margin:0 8px;background-color:rgba(255,255,255,0.5);}
.w101-banner .w101-banner-pagination .swiper-pagination-bullet:after {display:block;content:'';width:0;height:100%;background-color:#024886;}
.w101-banner .w101-banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after {-webkit-animation:banner-swiper-pagination-activating 5s linear both;animation:banner-swiper-pagination-activating 5s linear both;}
.w101-banner .swiper-slide.swiper-slide-active .w101-banner-info {-webkit-animation:banner-swiper-slide-in 1s .3s both;animation:banner-swiper-slide-in 1s .3s both;}
@media screen and (max-width:1200px) {
	.w101-banner .w101-banner-item {height:calc(100vh - 60px);}
	.w101-banner .w101-banner-info {padding-top:30vh;}
	.w101-banner .w101-banner-info .w101-banner-info-title {font-size:46px;line-height:1.5;margin-top:16px;}
	.w101-banner .w101-banner-info .w101-banner-info-desc {font-size:18px;}
	.w101-banner .w101-banner-info .w101-banner-info-button {line-height:36px;padding:0 20px;}
}
@media screen and (max-width:768px) {
	.w101-banner.has-mobile .w101-banner-wrap.banner-pc,.w101-banner.has-mobile .w101-banner-wrap:nth-child(1) {display:none;}
	.w101-banner.has-mobile .w101-banner-wrap.banner-h5,.w101-banner.has-mobile .w101-banner-wrap:nth-child(2) {display:block;}
	.w101-banner .w101-banner-item {height:0;padding-bottom:56.25%;}
	.w101-banner .w101-banner-cover {width:100%;height:100%;}
	.w101-banner .w101-banner-info {padding-top:7%;}
	.w101-banner .w101-banner-info .w101-banner-info-title {display:none;font-size:20px;line-height:1.5;margin-top:16px;}
	.w101-banner .w101-banner-info .w101-banner-info-desc {font-size:16px;}
	.w101-banner .w101-banner-info .w101-banner-info-button {line-height:28px;padding:0 16px;margin-top:16px;font-size:12px;}
	.w101-banner .w101-banner-pagination {bottom:24px;}
	.w101-banner .w101-banner-pagination .swiper-pagination-bullet {width:24px;height:3px;margin:0 8px;}
}
@-webkit-keyframes banner-swiper-pagination-activating {
	0% {width:0;}
	100% {width:100%;}
}
@keyframes banner-swiper-pagination-activating {
	0% {width:0;}
	100% {width:100%;}
}
@-webkit-keyframes banner-swiper-slide-in {
	0% {-webkit-transform:translateY(50vh);transform:translateY(50vh);visibility:hidden;}
	100% {-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;}
}
@keyframes banner-swiper-slide-in {
	0% {-webkit-transform:translateY(50vh);transform:translateY(50vh);visibility:hidden;}
	100% {-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;}
}
#banner .swiper-slide section {position:absolute;left:7%;top:50%;color:#fff;margin-top:-112px;}
@media (max-width:992px) {
	#banner {margin-top:0;}
	#banner .swiper-slide {width:100%;overflow:hidden;}
	#banner .swiper-slide section {display:none;/*left:7%;top:25%;margin-top:0px;*/}
	#banner .swiper-slide img {max-width:180%;}
}
#banner .swiper-slide section big {display:block;font-size:4.6rem;line-height:60px;}
#banner .swiper-slide section.section big {animation:fadeInRightBig 1s;-webkit-animation:fadeInRightBig 1s;}
#banner .swiper-slide section span {display:block;font-size:1.8rem;line-height:30px;margin:20px 7% 60px 0;}
#banner .swiper-slide section.section span {animation:fadeInRightBig 1.5s;-webkit-animation:fadeInRightBig 1.5s;}
#banner .swiper-slide section a {display:block;max-width:260px;width:100%;line-height:50px;border:1px #fff solid;padding:0px 20px;font-size:1.8rem;color:#fff;}
#banner .swiper-slide section.section a {animation:fadeInRightBig 1.7s;-webkit-animation:fadeInRightBig 1.7s;}
#banner .swiper-slide section a p {background:url(../images/bsjt.png) right center no-repeat;margin:0;}
#banner .swiper-slide section a:hover {color:#fff;}
#banner .swiper-pagination {text-align:center;bottom:80px;width:86%;left:7%;}
#banner .swiper-pagination span {background:rgba(255,255,255,.3);opacity:1;width:30px;height:4px;border-radius:0;}
#banner .swiper-pagination span.swiper-pagination-bullet-active {background:#e9b454;}
#banner .number {bottom:100px;position:absolute;width:86%;left:7%;z-index:9;padding-left:5px;display:none;}
#banner .number .pull-left {color:#fff;font-family:Fontfive;}
#banner .number .pull-left span {font-size:2.2rem;color:#e9b454;line-height:40px;float:left;display:block;}
#banner .number .pull-left i {line-height:40px;float:left;display:block;font-style:normal;font-size:1.8rem;margin:0px 5px;}
#banner .number .pull-left big {font-size:2.2rem;line-height:40px;float:left;display:block;}
#banner .number .pull-right span {display:none;width:26px;height:40px;position:relative;}
#banner .number .pull-right span:before {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:3px rgba(255,255,255,.3) solid;border-radius:13px;}
#banner .number .pull-right i {position:absolute;width:100%;top:0;left:0;height:37%;overflow:hidden;}
#banner .number .pull-right i:after {content:"";display:block;position:absolute;width:100%;top:0;border:3px #fff solid;border-radius:13px;height:40px;}
#banner .number .pull-right span:after {content:"";display:block;position:absolute;width:3px;height:20%;background:#fff;left:49.7%;margin-left:-1px;border-radius:2px;top:25%;animation:mouse .3s alternate infinite;-webkit-animation:mouse .3s alternate infinite;}
@keyframes mouse {from {top:25%;}
to {top:55%;}
}
@-webkit-keyframes mouse {from {top:25%;}
to {top:55%;}
}
@media (max-width:1400px) {
	#banner .swiper-slide section big {font-size:3.6rem;line-height:50px;}
	#banner .swiper-slide section span {font-size:1.6rem;margin:20px 0px 50px;}
	#banner .swiper-slide section a {line-height:40px;font-size:1.4rem;}
}
@media (max-width:1300px) {
	#banner .swiper-slide section big {font-size:2.4rem;line-height:40px;}
	#banner .swiper-slide section span {font-size:1.4rem;}
	#banner .swiper-slide section a {font-size:1.4rem;max-width:160px;}
}
@media (max-width:992px) {
	#banner .swiper-slide section big {font-size:1.6rem;line-height:30px;}
	#banner .swiper-slide section span {font-size:1.4rem;margin:10px 0px 30px;}
	#banner .swiper-slide section a {font-size:1.4rem;max-width:140px;border:1px #fff solid;line-height:35px;}
	#banner .number {bottom:10px;}
	#banner .number .pull-left span {font-size:1.6rem;line-height:30px;}
	#banner .number .pull-left i {line-height:30px;font-size:1.4rem;}
	#banner .number .pull-left big {font-size:1.6rem;line-height:30px;}
	#banner .swiper-pagination span {height:2px;}
	#banner .swiper-pagination {bottom:10px;}
	#banner .number .pull-right span:before {border:1px rgba(255,255,255,.3) solid;}
	#banner .number .pull-right i:after {border:1px #fff solid;}
	#banner .number .pull-right span:after {width:1px;}
}
/*首页banner  结束*/

a:focus, a:hover{text-decoration: none;}
.fwtt {height:914px;position:relative;}
#slidingBlock {height:auto;overflow:hidden;}
#slidingBlock span {color:rgba(255,255,255,0.49);}
#slidingBlock span.menuNo .fwtt {background-color:rgba(0,0,0,0);}
#slidingBlock span.menuNo .fwtb {width:98px;height:98px;line-height:98px;text-align:center;color:#FFFFFF;background:url(../images/fwtb1.png) center;background-repeat:no-repeat;margin:0 auto;}
#slidingBlock span.menuOn .fwtt {background-color:rgba(0,0,0,0.42);}
#slidingBlock span.menuOn .fwtb {width:98px;height:98px;line-height:98px;text-align:center;color:#FFFFFF;background:url(../images/fwtb2.png) center;background-repeat:no-repeat;margin:0 auto;}
#slidingBlock DIV.slidingList_none {display:none}
#slidingBlock DIV.slidingList {width:100%;margin:0px;padding:0px;height:auto;overflow:hidden;}
.fws1 {height: 914px;}
.fws2 {height: 914px;}
.fws3 {height: 914px;}
.fws4 {height: 914px;}
.fws5 {height: 914px;}
.jianju1 {letter-spacing:1px;}
.jianju10 {letter-spacing:10px;}
.jianju21 {letter-spacing:21.5px;}
.jianju6 {letter-spacing:6px;}
.jianju4 {letter-spacing:8px;}
.jianju15 {letter-spacing:15px;}

/* 技术服务 */
.fwbkk {height:auto;overflow:hidden;background-color:#f7faf9;padding-top:46px;}
.fwkuan {width:1400px;margin:0 auto;}
.fwrow {height:auto;overflow:hidden;margin-left:-17px;margin-right:-17px;}
.fwrow li {list-style-type:none;width:33.3%;float:left;padding-left:17px;padding-right:17px;margin-bottom:60px;}
.fwkk {height:auto;overflow:hidden;}
.fwkk a {display:block;height:auto;overflow:hidden;background-color:#ffffff;border:1px solid #f1f1f1;padding:40px;padding-bottom:0px;border-radius:6px;}
.fwkk-zi {height:auto;overflow:hidden;font-size:16px;color:#4d4d4d;line-height:27px;padding-top:60px;padding-bottom:50px;}
.fwmm {width:146px;height:68px;padding-top:30px;text-align:center;font-size:16px;color:#ffffff;background:url(../images/fwmm1.png);margin:0 auto;}
.fwkk a:hover .fwmm {background:url(../images/fwmm2.png);transition:all 300ms ease-in 0ms;text-decoration:none;}
.fwbj {height:auto;overflow:hidden;position:relative;}
.fwbj-w {position:relative;}
.fwbj-h {position:absolute;width:100%;left:0px;top:0px;z-index:6;}
.fwbj-h li {list-style-type:none;width:20%;height:914px;position:relative;border-right:1px solid rgba(255,255,255,0.2);float:left;}
.fwtit {position:absolute;width:100%;padding-top:96px;padding-left:3%;left:0px;top:0px;z-index:8;}
.fwtit h2 {font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:26px;color:#FFFFFF;margin-top:0px;margin-bottom:0px;}
.fwtit h3 {font-family:'AvantGardeITCbyBT-Medium',Helvetica,Arial,sans-serif;font-size:42px;color:#FFFFFF;margin-top:0px;margin-bottom:0px;}
.fwzi {position:absolute;width:100%;text-align:center;color:rgba(255,255,255,0.49);left:0px;bottom:80px;}
.fwzi h4 {font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:18px;color:#FFFFFF;text-align:center;margin-top:5px;margin-bottom:8px;}
.fwtb {width:98px;height:98px;line-height:98px;text-align:center;color:#FFFFFF;background:url(../images/fwtb1.png) center;background-repeat:no-repeat;margin:0 auto;}
.fwzi:hover .fwtb {color:#FFFFFF;text-decoration:none}
.fwbj-h li .fwzi a {color:rgba(255,255,255,0.49);}
.fwbj-h li:hover .fwtb {background:url(../images/fwtb2.png) center;background-repeat:no-repeat;}


@media (min-width:1700px) and (max-width:1900px) {
	.keww {padding-left:50px;}
}
@media (min-width:1600px) and (max-width:1700px) {
	.navbar-nav > li > a {padding-left:35px;padding-right:35px;}
.keww {padding-left:50px;}
}
@media (min-width:1400px) and (max-width:1600px) {
.keww {padding-left:35px;}
.fws1 {height:750px;}
.fws2 {height:750px;}
.fws3 {height:750px;}
.fws4 {height:750px;}
.fws5 {height:750px;}
.fwbj-h li {height:750px;}
.abww {width:100%;padding-left:15px;padding-right:15px;}
.lxnn {width:100%;}
.fzkuan {width:100%;}
}
@media (min-width:1200px) and (max-width:1400px) {
.soutt {width:30px;float:right;margin-left:10px;margin-right:10px;}
.bottom h3 {width:260px;font-size:30px;position:relative;color:#FFFFFF;margin-top:0px;margin-bottom:5px;}
.keww {padding-left:15px;}
.fws1 {height:650px;background-size:100% 100%;}
.fws2 {height:650px;background-size:100% 100%;}
.fws3 {height:650px;background-size:100% 100%;}
.fws4 {height:650px;background-size:100% 100%;}
.fws5 {height:650px;background-size:100% 100%;}
.fwbj-h li {height:650px;}
.kuanping {width:100%;}
.abww {width:100%;padding-left:15px;padding-right:15px;}
.cpww {width:100%;}
.lxnn {width:100%;}
.fzkuan {width:100%;}
.fwkuan {width:100%;}
}
@media (min-width:1000px) and (max-width:1200px) {
.keww {padding-left:15px;}
.fws1 {height:500px;}
.fws2 {height:500px;}
.fws3 {height:500px;}
.fws4 {height:500px;}
.fws5 {height:500px;}
.fwbj-h li {height:500px;}
.abww {width:100%;padding-left:15px;padding-right:15px;}
.cpww {width:100%;}
.lxnn {width:100%;}
.fzkuan {width:100%;}
.fwkuan {width:100%;}
}
@media (min-width:0px) and (max-width:1000px) {
.fwtit {width:100%;padding-top:20px;padding-left:20px;left:0px;top:0px;}
.fwtit h2 {font-size:18px;color:#FFFFFF;}
.fwtit h3 {font-size:30px;color:#FFFFFF;margin-top:0px;margin-bottom:30px;}
.fwbj-h {height:auto;overflow:hidden;top:100px;}
.fws1 {height:600px;background-size:250% 100% !important;}
.fws2 {height:600px;background-size:250% 100% !important;}
.fws3 {height:600px;background-size:250% 100% !important;}
.fws4 {height:600px;background-size:250% 100% !important;}
.fws5 {height:600px;background-size:250% 100% !important;}
.fwbj-h li {list-style-type:none;width:50%;height:160px;padding-top:30px;}
.fwzi {position:relative;left:0px;bottom:30px;}
.fwtt {height:140px;position:relative;}
}


@media(min-width:1600px) {
	.container {width: 100%;padding: 0 3%;}
}

/*关于我们及数值滚动*/
.sytg {}
.sytg h2 {color:white;font-size:42px;line-height:63px;text-align:center;margin-bottom:94px;}
.sytg p {color:white;font-size:18px;line-height:200%;text-align:center;}
.shuju {margin-top:168px;background:#fff;padding:50px 0;}
.shuju ul {display:flex;justify-content:space-between;}
.shuju span {font-size:66px;color:#332C2B;}
.shuju h2 {margin-bottom:18px;}
.shuju ul li {width:25%;border-right:1px solid white;text-align:center;}
.shuju ul li sup {color:#332C2B;font-size:18px;top:-2em;font-weight:bold;left:-0.5em;}
.shuju ul li:last-child {border-right:0;}
.shuju ul li h3 {font-weight:bold;font-size:18px;}

@keyframes tobottom {
	0% {bottom:10%;}
50% {bottom:12%;}
100% {bottom:10%;}
}
@-webkit-keyframes tobottom {
	0% {bottom:10%;}
50% {bottom:12%;}
100% {bottom:10%;}
}

@media(max-width:992px) {
.sytg {padding:20px 15px;}
.sytg h2 {font-size:20px;line-height:150%;margin-bottom:10px;margin-top:10px;}
.sytg p {color:white;font-size:14px;line-height:200%;text-align:center;}
.shuju {margin-top:20px;background:#FFEA00;padding:20px 0;}
.shuju ul {flex-wrap:wrap;}
.shuju ul li {width:100%;color:#fff;}
.shuju span {font-size:24px;color:#fff;}
.shuju ul li h3 {font-size:14px;color:#fff;}
.shuju ul li sup {color:#fff;font-size:14px;top:-1em;font-weight:bold;left:0em;}
.shuju ul li {width:50%;margin-bottom:30px;border-right:0;}
}


.casebj{position: relative;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;}
.img-responsive {display: block;height: auto; max-width: 100%;}
.casebj {height:auto;overflow:hidden;background-size:100% 100%;padding: 120px 2.5%;}
.kuanping {width:100%;margin-right:auto;margin-left:auto;/*padding: 0 2.5%;*/}
.alrowimg {margin-left:-6px;margin-right:-6px;}
.alcol6 {width:50%;float:left;padding-left:6px;padding-right:6px;}
.casekk {height:auto;overflow:hidden;margin-bottom:9px;}
.casezi {position:relative;margin-top:-90px;height:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:90px;padding-left:36px;color:#FFFFFF;font-size:24px;}
.casekk2 {height:auto;overflow:hidden;margin-bottom:9px;}
.casezi2 {position:relative;margin-top:-50px;height:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:50px;padding-left:15px;color:#FFFFFF;font-size:18px;}
.casetit {position:relative;height:auto;overflow:hidden;}
.casew {position:absolute;top:0px;left:0px;padding:30px;padding-top:30px;color:#FFFFFF;}
.casew h2 {font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:20px;margin-top:0px;margin-bottom:23px;}
.casew h3 {font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:46px;margin-top:0px;margin-bottom:70px;}
.casekk img {-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.casekk:hover img {-webkit-transform:scale(1.1);transform:scale(1.1);transition:all 500ms ease-in 0ms;}
.casekk section {overflow:hidden;}
section {display:block;}
.casekk2 img {-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.casekk2:hover img {-webkit-transform:scale(1.1);transform:scale(1.1);transition:all 500ms ease-in 0ms;}
.casekk2 section {overflow:hidden;}
.section-wrap{ width:100%;height:100%;overflow:visible;transition:transform 1s cubic-bezier(0.86,0,0.03,1);-webkit-transition:-webkit-transform 1s cubic-bezier(0.86,0,0.03,1);}
.section-wrap .section{ position:relative; width:100%; height:100%; background-position:center center; background-repeat:no-repeat;}
.section-wrap .section .title{width:100%;position:absolute;top:10%;color:#fff;font-size:2.4em;text-align:center;}
.section-wrap .section .title p{ padding:0 4%;opacity:0}
.section-wrap .section .title.active .tit{ opacity:1;transform:translateY(-25px);-webkit-transform:translateY(-25px);transition:all 2s cubic-bezier(0.86,0,0.8,1);-webkit-transition:all 2s cubic-bezier(0.86,0,0.8,1);}
/*.section-wrap .section-1{ background-color:#ffffff}
.section-wrap .section-2{ background-color:#ffffff}
.section-wrap .section-3{ background-color:#ffffff}
.section-wrap .section-4{ background-color:#ffffff}
.section-wrap .section-5{ background-color:#ffffff}
.section-wrap .section-6{ }*/
.put-section-0{ transform:translateY(0);-webkit-transform:translateY(0);}
.put-section-1{ transform:translateY(-100%);-webkit-transform:translateY(-100%);}
.put-section-2{ transform:translateY(-200%);-webkit-transform:translateY(-200%);}
.put-section-3{ transform:translateY(-300%);-webkit-transform:translateY(-300%);}
.put-section-4{ transform:translateY(-400%);-webkit-transform:translateY(-400%);}
.put-section-5{ transform:translateY(-500%);-webkit-transform:translateY(-500%);}
.section-btn{ width:14px;position:fixed;right:2%;top:50%;}
.section-btn li{ width:14px;height:14px;cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-border-radius:50%;margin-bottom:12px; background:#176fb9;text-align:center; color:#fff; onsor:pointer;}
.section-btn li.on{ background:#fff}
/*.alrowimg{ opacity:1;animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;transform:rotate(-90deg);-webkit-transform:rotate(-90deg); position:absolute;bottom:10px;left:50%;margin-left:-30px;width:60px;height:60px;border-radius:100%;-webkit-border-radius:100%;line-height:60px;text-align:center;font-size:20px;color:#fff;border:1px solid #fff;cursor:pointer;overflow:hidden;}
.alrowimg:hover{ animation-play-state:paused;-webkit-animation-play-state:paused;}*/
@keyframes alrowimg{ 
%0,%100{bottom:10px; opacity:1;} 50%{bottom:50px; opacity:.5} 
}
@-webkit-keyframes alrowimg{ 
%0,%100{bottom:10px; opacity:1;} 50%{bottom:50px; opacity:.5} 
}

@media (min-width:1600px) and (max-width:1800px) {
.kuanping {width:100%;}
.casew h3 {font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:46px;margin-top:0px;margin-bottom:50px;}
}
@media (min-width:1200px) and (max-width:1600px) {
.kuanping {width:100%;}
.casew h3 {font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:46px;margin-top:0px;margin-bottom:50px;}
.casebj {height:auto;overflow:hidden;padding-top:180px;}
}
@media (min-width:1200px) and (max-width:1440px) {
.casew h3 {font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:46px;margin-top:0px;margin-bottom:30px;}
.casebj {height:auto;overflow:hidden;padding-top:160px;}
}
@media (min-width:0px) and (max-width:768px) {
.kuanping {width:100%;}
}

/*补充手机站css*/
@media screen and (max-width: 699px) {
	.casew{padding-top: 0px;}
	.casebj{padding: 60px 10px;background-size:unset ;}
	.alcol6 {width: 100%;float:left;padding-left:6px;padding-right:6px;}
	.casezi {position:relative;margin-top:-50px;height:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:50px;padding-left:15px;color:#FFFFFF;font-size:18px;}
}

/*首页新闻*/
.syxw {padding: 94px 0 98px;}
.syxwtu {overflow:hidden;}
.syxw h2 {font-size:43px;margin-bottom:10px;text-align:center;}
.syxw h3 {font-size:20px;color:#494444;text-align:center;margin-bottom:140px;}
.syxw ul li h2 {font-size:19px;}
.syxw ul li h3 {font-size:14px;line-height:21px;height:42px;overflow:hidden;}
.syxwtu img {width:100%;transition:0.5s;z-index:1;}
.syxw ul li:hover .syxwtu   img {transform:scale(1.2);}
.syxw ul li {background:white;width:30%;}
.syxw ul li img {width:100%;}
.nycpnrright ul li:hover .nycptu img {transform:scale(1.2);transition:.5s;}
.nycptu {overflow:hidden;transition:.5s;}
.syxw ul {display:flex;justify-content:space-between;width:100%;}
.syxwwen {padding:22px 60px 20px 18px;}
.syxwwen h3 {margin:0;text-align:left;}
.syxwwen h2 {color:#000000;text-align:left;}
@media (max-width: 992px){
	.syxw {padding:20px 15px;}
	.syxw h2 {font-size:24px;}
	.syxw h3 {margin-bottom:20px;}
	.syxw ul li {width:100%;margin-bottom:20px;}
	.syxw ul {flex-wrap:wrap;}
	.sykh {flex-wrap:wrap;}
	.sykh a {width:100%;position:relative;margin-bottom:20px;}
	.sykhwen h2 {font-size:24px;color:white;margin-bottom:21px;}
}
/*合伙人*/
.section {/*padding:40px 0;*/}
.partner{width: 90%; margin: 0 auto; max-width: 1524px; overflow: hidden;}

.section.mm {padding:0;}
.section.mb {padding-bottom:0;}
.section.mt {padding-top:0;}
.partner .partner-title > h3 {font-size:48px;font-weight:bold;text-align:center;text-transform:uppercase;font-family:'Times New Roman',serif;color:#004785;margin-bottom:32px;}
.partner .partner-wrap ul {display:flex;flex-wrap:wrap;justify-content:center;margin:-32px 0 0 -32px;}
.partner .partner-wrap ul li {width:16.66%;height:100%;padding:32px 0 0 32px;}
.partner .partner-wrap ul li .wrap {display:block;height:100%;/*background-color:#ddd;*/padding:unset;}
.partner .partner-wrap ul li .wrap img {display:block;width:210px;height:85px;object-position:center;object-fit:contain;}

@media screen and (max-width: 1280px) {
	.partner .partner-title > h3 {font-size:32px;margin-bottom:24px;}
	.partner .partner-wrap ul {margin:-24px 0 0 -24px;}
	.partner .partner-wrap ul li {width:25%;padding:24px 0 0 24px;}
}
@media screen and (max-width: 992px) {
	.partner .partner-title > h3 {font-size:24px;margin-bottom:16px;}
	.partner .partner-wrap ul {margin:-16px 0 0 -16px;}
	.partner .partner-wrap ul li {width:45%;padding:16px 0 0 16px;}
	.partner .partner-wrap ul li .wrap img {display:block;width:100%;height:auto;object-position:center;object-fit:contain;}

}
/*首页banner效果 开始*/		
.leftUp img{-webkit-animation-name:leftUp;animation-name:leftUp;}
@-webkit-keyframes leftUp{
0%{transform:scale(1.1,1.1) translate(4.545%,4.545%); }
100%{transform:scale(1.1,1.1)  translate(-4.545%,-4.545%);}}
@keyframes leftUp{
0%{transform:scale(1.1,1.1) translate(4.545%,4.545%);}
100%{transform:scale(1.1,1.1)  translate(-4.545%,-4.545%);}}

.moveRight img{-webkit-animation-name:moveRight;animation-name:moveRight;}
@-webkit-keyframes moveRight{
0%{transform:scale(1.1,1.1) translate(-4.545%,0); }
100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}
@keyframes moveRight{
0%{transform:scale(1.1,1.1) translate(-4.545%,0);}
100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}

.moveDown img{-webkit-animation-name:moveDown;animation-name:moveDown;}
@-webkit-keyframes moveDown{
0%{transform:scale(1.1,1.1) translate(0,-4.545%); }
100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}
@keyframes moveDown{
0%{transform:scale(1.1,1.1) translate(0,-4.545%);}
100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}

.centerBig img{-webkit-animation-name:centerBig;animation-name:centerBig;}
@-webkit-keyframes centerBig{
100%{transform:scale(1.1,1.1);}}
@keyframes centerBig{
100%{transform:scale(1.1,1.1);}}

.rightDownBig img{-webkit-animation-name:rightDownBig;animation-name:rightDownBig;}
@-webkit-keyframes rightDownBig{
100%{transform:scale(1.1,1.1) translate(4%,4%);}}
@keyframes rightDownBig{
100%{transform:scale(1.1,1.1) translate(4%,4%);}}
.swiper-slide img{
	animation-duration:5s;
	animation-timing-function:linear;
	animation-fill-mode: forwards;
	-webkit-animation-duration:5s;
	-webkit-animation-timing-function:linear;
	-webkit-animation-fill-mode: forwards;
	}	
/*首页banner效果 结束*/	
